package cn.com.shopec.erp.stock.vo;

import java.io.Serializable;
import java.util.Date;

/**
 * @ClassName: StockInProdVo
 * @Description: 入库信息Vo类
 * @author: zengxuezhou
 * @date: 2016年11月28日 下午2:34:29
 */
public class StockInProductVo implements Serializable {

	private static final long serialVersionUID = 8792016278154286340L;

	/** 入库商品id **/
	private String id;

	/** 入库单号 **/
	private String stockInNo;

	/** 供应商编号 **/
	private String supNo;

	/** 货物编号 **/
	private String prodNo;

	/** 货物成本 **/
	private Double prodCost;

	/** 货物描述 **/
	private String prodDesc;

	/** 总数量 **/
	private Long prodTotal;

	/** 良品数量 **/
	private Long qualifiedQuantity;

	/** 次品数量 **/
	private Long defectiveQuantity;

	/** 商品编号 **/
	private String commoNo;

	/** 商品名称 **/
	private String commoName;

	/** 规格信息 **/
	private String specification;

	/** 规格名称 **/
	private String specName;

	/** 供应商名称 */
	private String supName;

	/** 条码信息 */
	private String prodBarCode;

	/** 仓库编号 **/
	private String whNo;

	/** 仓库名称 **/
	private String whName;

	/** 采购单号 **/
	private String purNo;

	/** 采购单名称 **/
	private String purName;

	/** 采购单商品编号 **/
	private String purProdNo;

	/** 次品原因 */
	private String defectiveReason;

	/** 创建人员 **/
	private String creater;

	/** 创建日期 **/
	private Date createTime;

	private Integer productCodeState;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getStockInNo() {
		return stockInNo;
	}

	public void setStockInNo(String stockInNo) {
		this.stockInNo = stockInNo;
	}

	public String getSupNo() {
		return supNo;
	}

	public void setSupNo(String supNo) {
		this.supNo = supNo;
	}

	public String getProdNo() {
		return prodNo;
	}

	public void setProdNo(String prodNo) {
		this.prodNo = prodNo;
	}

	public Double getProdCost() {
		return prodCost;
	}

	public void setProdCost(Double prodCost) {
		this.prodCost = prodCost;
	}

	public String getProdDesc() {
		return prodDesc;
	}

	public void setProdDesc(String prodDesc) {
		this.prodDesc = prodDesc;
	}

	public Long getProdTotal() {
		return prodTotal;
	}

	public void setProdTotal(Long prodTotal) {
		this.prodTotal = prodTotal;
	}

	public Long getQualifiedQuantity() {
		return qualifiedQuantity;
	}

	public void setQualifiedQuantity(Long qualifiedQuantity) {
		this.qualifiedQuantity = qualifiedQuantity;
	}

	public Long getDefectiveQuantity() {
		return defectiveQuantity;
	}

	public void setDefectiveQuantity(Long defectiveQuantity) {
		this.defectiveQuantity = defectiveQuantity;
	}

	public String getCommoName() {
		return commoName;
	}

	public void setCommoName(String commoName) {
		this.commoName = commoName;
	}

	public String getSpecification() {
		return specification;
	}

	public void setSpecification(String specification) {
		this.specification = specification;
	}

	public String getSupName() {
		return supName;
	}

	public void setSupName(String supName) {
		this.supName = supName;
	}

	public String getProdBarCode() {
		return prodBarCode;
	}

	public void setProdBarCode(String prodBarCode) {
		this.prodBarCode = prodBarCode;
	}

	public String getCommoNo() {
		return commoNo;
	}

	public void setCommoNo(String commoNo) {
		this.commoNo = commoNo;
	}

	public String getWhNo() {
		return whNo;
	}

	public void setWhNo(String whNo) {
		this.whNo = whNo;
	}

	public String getWhName() {
		return whName;
	}

	public void setWhName(String whName) {
		this.whName = whName;
	}

	public String getPurNo() {
		return purNo;
	}

	public void setPurNo(String purNo) {
		this.purNo = purNo;
	}

	public String getPurName() {
		return purName;
	}

	public void setPurName(String purName) {
		this.purName = purName;
	}

	public String getDefectiveReason() {
		return defectiveReason;
	}

	public void setDefectiveReason(String defectiveReason) {
		this.defectiveReason = defectiveReason;
	}

	public String getCreater() {
		return creater;
	}

	public void setCreater(String creater) {
		this.creater = creater;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getProductCodeState() {
		return productCodeState;
	}

	public void setProductCodeState(Integer productCodeState) {
		this.productCodeState = productCodeState;
	}

	public String getPurProdNo() {
		return purProdNo;
	}

	public void setPurProdNo(String purProdNo) {
		this.purProdNo = purProdNo;
	}

	public String getSpecName() {
		return specName;
	}

	public void setSpecName(String specName) {
		this.specName = specName;
	}

}